TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Delaware Area rating list selection
                                                2023 Delaware Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - Delaware           Area - Delaware
McKean High School    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Joseph Ferry U
4.39 4.5 4.5         55 +   Exton, PA
2 Chengfeng Lou U
4.12 4.5 4.5         55 +   Newark, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Kenneth Laughlin U
3.93 4.0 4.0         55 +   Wilmington, DE
4 Robert Loan U
3.92 4.0 4.0         55 +   Garnet Valley, PA
5 Rich Buchanan U
3.87 4.0 4.0         55 +   Wilmington, DE
6 Marion Boone U
3.87 4.0 4.0         55 +   Abingdon, MD
7 Aaron Hutt U
3.86 4.0 4.5         55 +   Denton, MD
8 Jonathan Bennett U
3.80 4.0 4.0         55 +   Garnet Valley, PA
9 Stephen Moulton U
3.78 4.0 4.0         55 +   West Grove, PA
10 John Savon U
3.77 4.0 4.0         55 +   Thornton, PA
11 George Ruf U
3.77 4.0 4.0         55 +   Landenberg, PA
12 Nick Rizzo U
3.73 4.0 4.0         40 +   Wilmington, DE
13 Jason Lazar U
3.69 4.0 4.0         40 +   Newark, DE
14 John Heilman U
3.69 4.0 4.0         55 +   Kennett Square, PA
15 Andrew Walck U
3.66 4.0 4.0         55 +   Wilmington, DE
16 Edward Bouscaren U
3.66 4.0 4.0         55 +   Newark, DE
17 Joseph Muoio U
3.65 4.0 4.0         55 +   West Chester, PA
18 Thomas Jeanson U
3.65 4.0 4.0         55 +   Wilmington, DE
19 Tim Davis U
3.65 4.0 4.0         40 +   Wilmington, DE
20 Tim McCarley U
3.64 4.0 4.0         65 +   Hockessin, DE
21 Charles Sublett U
3.63 4.0 4.0         55 +   WILMINGTON, DE
22 Dean Moore U
3.61 4.0 4.0         40 +   Newark, DE
23 Richard Brenner U
3.61 4.0 4.0         55 +   Wilmington, DE
24 Barry Derr U
3.60 4.0 4.0         55 +   West Grove, PA
25 William Bjorksten U
3.60 4.0 4.0         55 +   Thornton, PA
26 Frank Williams U
3.59 4.0 4.0         40 +   Warwick, MD
27 Louis Foppiano U
3.53 4.0 4.0         55 +   Rising Sun, MD
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
28 Russell Vance U
3.49 3.5 3.5         55 +   Downingtown, PA
29 Lewis Yu U
3.48 3.5 3.5         55 +   Wilmington, DE
30 Larry Sickels U
3.48 3.5 4.0         40 +   Port Deposit, MD
31 Brian Sullivan U
3.47 3.5 4.0         55 +   Newark, DE
32 Thomas Donnelly U
3.45 3.5 4.0         55 +   Newark, DE
33 Brian Neff U
3.40 3.5 3.5         40 +   Wilmington, DE
34 Dalton Watts U
3.37 3.5 3.5         18 +   Newark, DE
35 Brian Crevasse U
3.37 3.5 3.5         55 +   Landenberg, PA
36 Peter Leida U
3.36 3.5 3.5         40 +   Hockessin, DE
37 Tariq Quraishi U
3.32 3.5 3.5         40 +   Kennett Square, PA
38 Jeffrey Giordano U
3.32 3.5 3.5         40 +   Newark, DE
39 Sumit Agarwal U
3.32 3.5 3.5         40 +   Wilmington, DE
40 Anthony Boswell U
3.30 3.5 3.5         55 +   Wilmington, DE
41 Jason Fagone U
3.28 3.5 3.5         40 +   Swarthmore, PA
42 Jose Aguinaga U
3.28 3.5 3.5         40 +   Wilmington, DE
43 Scott Smith U
3.24 3.5 3.5         40 +   Kennett Square, PA
44 David Marioni U
3.24 3.5 3.5         55 +   Wilmington, DE
45 Nilay Shah U
3.23 3.5 3.5         40 +   Newark, DE
46 Tim Oakes U
3.23 3.5 3.5         55 +   Lincoln University, PA
47 Michael Paregian U
3.20 (3.5) 3.5         40 +   Garnet Valley, PA
48 Peter Halle U
3.20 3.5 3.0         40 +   Mattapoisett, MA
49 John Casanova U
3.20 3.5 3.5         55 +   Runnemede, NJ
50 Joseph Hickey U
3.19 3.5 3.5         55 +   Newtown Square, PA
51 Ravi Sethi U
3.17 3.5 3.5         40 +   West Chester, PA
52 Kim Svendsen U
3.16 3.5 3.5         55 +   Newark, DE
53 Nathan Smedley U
3.16 3.5 3.5         40 +   Landenberg, PA
54 Ari Chompre U
3.16 3.5 3.5         55 +   Glen Mills, PA
55 Michael Cellucci U
3.14 3.5 3.5         40 +   Chadds Ford, PA
56 Rogelio Mosqueda U
3.13 3.5 3.5         55 +   Avondale, PA
57 Andrew B Smallacombe U
3.11 3.5 3.5         40 +   Wilmington, DE
58 William Tate U
3.08 3.5 3.5         40 +   WILMINGTON, DE
59 Jeffrey Rubin U
3.07 3.5 3.5         55 +   Wilmington, DE
60 Barry Mendelson U
3.05 3.5 3.5         55 +   Garnet Valley, PA
61 John Carpenter U
3.05 3.5 3.5         18 +   Wilmington, DE
62 Kevin McCleery U
3.04 3.5 3.5         18 +   Wilmington, DE
63 Sagnik Dasgupta U
3.02 3.5 3.5         40 +   Wilmington, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
64 Joshua Sweet U
2.95 3.0 3.0         40 +   Landenberg, PA
65 Gerald Miller U
2.91 3.0 3.0         55 +   North East, MD
66 Robert Wolk U
2.90 3.0 3.5         40 +   Hockessin, DE
67 Domenic Christopher U
2.89 3.0 3.0         55 +   Sewell, NJ
68 Robert Dewey U
2.87 3.0 3.5         65 +   Wilmington, DE
69 Mark Gilbert U
2.86 3.0 3.0         40 +   Glen Mills, PA
70 Perry Walker U
2.81 3.0 3.0         55 +   Landenberg, PA
71 Deep Kahlon U
2.81 3.0 3.0         40 +   Hockessin, DE
72 Charles Harrison U
2.81 3.0 3.0         55 +   Pennsville, NJ
73 Chris Williams U
2.80 3.0 3.0         40 +   West Chester, PA
74 Kurt Tappe U
2.78 3.0 3.5         40 +   Malvern, PA
75 Jai Wright U
2.76 3.0 3.0         40 +   CLAYTON, DE
76 James Smith U
2.76 (3.0) 3.0         55 +   Conshohocken, PA
77 Shrinivas Hebbale U
2.75 3.0 3.0         40 +   Chester Springs, PA
78 Tim Hoffman U
2.73 3.0 3.5         55 +   Chadds Ford, PA
79 Scott Fillery U
2.72 3.0 3.0         40 +   Swarthmore, PA
80 Krishna Ganti U
2.71 3.0 3.0         40 +   Hockessin, DE
81 Doug Compher U
2.71 3.0 3.0         55 +   Lewisville, PA
82 Clifford Mitchell U
2.70 (3.0) 3.0         40 +   Wilmington, DE
83 William Downs U
2.67 3.0 3.0         55 +   Swedesboro, NJ
84 Karim Husain U
2.66 3.0 2.5         40 +   West Chester, PA
85 Masaaki Saito U
2.65 3.0 3.0         55 +   Chadds Ford, PA
86 Bill Haley U
2.58 3.0 3.0         55 +   WEST CHESTER, PA
87 Gregory Labus U
2.53 3.0 2.5         55 +   West Chester, PA
88 Mike Chang U
2.53 3.0 3.0         40 +   Wilmington, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
89 Adam Fennimore U
2.45 2.5 3.0         40 +   Wilmington, DE
90 Hillel Wirsztel U
2.43 2.5 3.0         40 +   Wilmington, DE
91 Sefton Morris U
2.42 2.5 3.0         55 +   Wilmington, DE
92 GALICANO INGUITO U
2.40 2.5 3.0         55 +   Newark, DE
James Ferraro U
n/a n/a 3.5         40 +   Wilmington, DE
Richard McCarthy U
n/a n/a 3.5         55 +   Wilmington, DE